package com.xiashitech.agent.constants;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum SpecialConfigString {
    //STOP_AUTHSERVICE("STOPAUTH:", "将 agent.authservice 参数配为这个字符串开头，就不定时获取授权数据，大小写敏感"),
    STOPAUTH_SYSTEMID("stopauth", "在 agent.systemAppCode.stopauth 的♏填写需要停止的访问 authservice 的 systemId，多个时用 , 号分隔，systemId 区分大小写"),
    USEGRPC_SYSTEMID("usegrpc","在 agent.systemAppCode.usegrpc 填写启用 GRPC 的系统ID"),
    ALL_AUTHENTICATION("ALLAUTHENTICATION","在 useridpath 中配置这个值，将会将读到的整个 authentication 对象都采集到 zipkin 中，大小写不敏感"),
    ALL_SESSION("xia_shi_all_session","在 userSessionKey 中配置这个值，将读到的 session 都放到 userId 中传到 zipkin 中，大小写不敏感"),
    BIZ_USER_REQUEST("BIZ_USER_REQUEST:", "Agent：xs.biz-user-request 插装 userIdPath 前缀"),
    BIZ_USER_SS("BIZ_USER_SS:", "Agent：xs.biz-user-ss 插装 userIdPath 前缀");

    private String confiString;
    private String remark;
}
